power to travel - French English Dictionary

power to travel

Meanings of "power to travel" in French English Dictionary : 1 result(s)

English French
Parliamentary Terms
power to travel autorisation de se déplacer [f]